package com.example.taximeter.service;

import com.example.taximeter.bean.*;

import java.util.List;

public interface ParamFileService {

    ReturnInfo findParamFileALL(Integer pageNum, Integer pageSize, ParamFileView paramFileView);

    String trafficCheck(ParamFile paramFile);

    String priceCheck(ParamFile paramFile);

    String metrologyCheck(ParamFile paramFile);

    String addParamFile(ParamFile paramFile);

    String updateParamFile(ParamFileView paramFileView);

    String deleteParamfile(String id);

    ReturnInfo findParamFileALLNotCheck(Integer pageNum, Integer pageSize);

    ReturnInfo findParamFileALLChecked(Integer pageNum, Integer pageSize);

    List<ParamFileView> findParamfileList();

    List<ParamFileView> findParamfileListFile();

    ReturnInfo findParamFileLogALL(Integer pageNum, Integer pageSize, ParamFileLog paramFileLog);

    String addParamFileLog(ParamFileLog paramFileLog);

    ParamFileLog findParamfileLog(Integer id);
}
